flowchart TD
    A["User Input
YouTube URL or Command"] B["Entry Script
run_pxagent002.py / pxagent002.py / run.py"] C["PxAgent.run()
agent/agent.py"] D{YouTube URL 포함?} E["안내 메시지
YouTube 링크를 주세요"] F["_maybe_youtube_workflow()"] G{시간 정보 포함?} H["pending_url 저장
시간 요청"] I["run_tool : youtube_stt"] J["tool_router.py
run_tool()"] K["register()
importlib"] L["youtube_stt.py
run(args)"] M["Transcript 생성"] N["raw transcript 저장
Desktop txt"] O["compose 문서
OpenAI API"] P["섹션 필터링"] Q["export files
RTF DOC DOCX"] R{SMTP 설정 있음?} S["이메일 전송"] T["이메일 생략"] U["memory 저장
요약"] V["최종 Assistant 출력"] A --> B --> C --> D D -- 아니오 --> E D -- 예 --> F --> G G -- 아니오 --> H G -- 예 --> I --> J --> K --> L --> M M --> N --> O --> P --> Q --> R R -- 예 --> S --> U R -- 아니오 --> T --> U U --> V




👋 환영합니다! 📢 페이스북에 공유하기